/* 
 * IgnoreRules.java
 * 
 * Data de criação: 30/07/2010
 * 
 * O2SOLUTIONS - SOLUÇÕES EM TECNOLOGIA DA INFORMAÇÃO. 
 *
 */
package br.com.o2solutions.core.aop.business.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import br.com.o2solutions.core.aop.business.rule.CheckRuleInterceptor;

/**
 * Anotação para que os parametros de um método interceptado pela
 * {@link CheckRuleInterceptor} não sejam validados (mesmo que tenham o mesmo
 * tipo de uma Rule que está verificando o método.
 * 
 * @author osvaldeir
 * @since 30/07/2010
 * 
 */
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
public @interface IgnoreRules {

}
